Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
[RTC] Senior Software Engineer (.NET) image - Rise Careers
Job details

[RTC] Senior Software Engineer (.NET)

Company Description

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.

Job Description

Project – the aim you’ll have

You will join an agile, international team of experienced developers and testers (from Poland and the UK) working on a strategic transformation of the IT ecosystem for a leading travel industry company.

The main goal?
Designing and building modern, scalable solutions from scratch — replacing outdated systems with new platforms built using best engineering practices.

As part of the team, you’ll have a real opportunity to:

  • co-create new solutions and architecture,
  • develop Proof of Concepts (PoCs) and test ideas,
  • drive technical discussions and decisions,
  • collaborate with other senior and principal engineers,
  • and leave your mark on a platform that will serve millions of users.

The work is organized in 4-5 agile teams, each focused on a specific product area — allowing you to take ownership while collaborating closely across teams.

This is not about maintaining legacy systems — this is about building something new.

Position – how you’ll contribute

  • Designing and building new features and solutions from the ground up
  • Creating Proof of Concepts (PoCs), technical spikes, and validating ideas
  • Replacing old systems with new architecture — not maintaining legacy code
  • Performing code reviews and sharing best practices
  • Participating in shaping product architecture and technical direction
  • Collaborating with other senior/principal developers, testers, BAs, Product Owners, and Scrum Masters
  • Supporting the team with your knowledge, experience, and technical leadership

Qualifications

Expectations – the experience you need

  • At least 6 years of commercial experience in C# and .NET Core
  • Experience with AWS DevOps tools and CI/CD processes
  • Solid understanding of software design principles, patterns (e.g., SOLID, DDD), and clean code practices
  • Experience creating tests (unit, integration, ideally also component or contract tests)
  • Practical experience with databases (SQL, MongoDB, NHibernate, Entity Framework, Azure Storage)

Additional skills – the edge you have

  • Knowledge of front-end technologies: Angular (12+), JavaScript, TypeScript, CSS, Git — although in the project you’ll be working closely with a dedicated front-end developer
  • Experience designing new systems or working on greenfield projects
  • Familiarity with event-driven architecture and distributed systems
  • Knowledge of cloud solutions, especially AWS and Azure
  • Willingness to share knowledge, mentor other developers, and actively participate in technical discussions

 

Additional Information

Our offer – professional development, personal growth  

  • Flexible employment and remote work  
  • International projects with leading global clients 
  • Non-corporate atmosphere 
  • Language classes 
  • Internal & external training 
  • Private healthcare and insurance  
  • Multisport card 
  • Well-being initiatives 

Position at: Software Mind Poland

Software Mind Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Software Mind DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Software Mind
Software Mind CEO photo
Unknown name
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About [RTC] Senior Software Engineer (.NET), Software Mind

Join Software Mind as a Senior Software Engineer (.NET) and step into an exciting world of innovation in Kraków, Poland! At Software Mind, we pride ourselves on developing impactful solutions for companies worldwide. As part of an agile, international team of talented developers and testers from Poland and the UK, you'll be at the forefront of transforming the IT ecosystem for a leading travel industry company. Your responsibilities will include designing and building modern, scalable solutions from scratch and driving technical discussions. Here, you won't be maintaining outdated systems; instead, you’ll be creating something new and cutting-edge. Imagine collaborating with other senior engineers while co-creating new solutions, developing Proof of Concepts (PoCs), and making influential architectural decisions that will serve millions of users. This role offers you the opportunity to take ownership, take part in shaping product architecture, and share your expertise with the team. Whether you love working with databases, AWS DevOps tools, or following clean code practices, at Software Mind, your passion and creativity will thrive. Join us where non-corporate atmosphere, flexible employment options, and professional growth aren’t just buzzwords but a reality. If you're ready to embrace a culture of openness, respect, and a bit of fun, this is the place for you!

Frequently Asked Questions (FAQs) for [RTC] Senior Software Engineer (.NET) Role at Software Mind
What are the main responsibilities of a Senior Software Engineer (.NET) at Software Mind?

As a Senior Software Engineer (.NET) at Software Mind, your primary responsibilities will include designing and building new features and solutions from the ground up, creating Proof of Concepts (PoCs), and replacing outdated systems with modern architecture. You'll also participate in technical discussions, perform code reviews, and collaborate closely with other senior developers, testers, and Product Owners to shape the product architecture and technical direction.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer (.NET) position at Software Mind?

To qualify for the Senior Software Engineer (.NET) position at Software Mind, candidates should have at least 6 years of commercial experience in C# and .NET Core, familiarity with AWS DevOps tools and CI/CD processes, and a solid understanding of software design principles and clean code practices. Additionally, experience with databases like SQL, MongoDB, and Entity Framework is also expected.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer (.NET) at Software Mind?

In the role of Senior Software Engineer (.NET) at Software Mind, you will work with a variety of technologies including C# and .NET Core, AWS for cloud solutions, and databases such as SQL and MongoDB. While the primary focus will be on backend development, knowledge of front-end technologies like Angular, JavaScript, and TypeScript will be an advantage as you collaborate with dedicated front-end developers.

Join Rise to see the full answer
What opportunities for professional growth does Software Mind offer to Senior Software Engineers?

Software Mind provides a range of professional development opportunities for Senior Software Engineers including internal and external training, access to international projects with leading global clients, and flexible work arrangements. Additionally, our non-corporate atmosphere encourages sharing knowledge and mentoring fellow developers, facilitating continuous personal and professional growth.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer (.NET) at Software Mind?

At Software Mind, the work culture for a Senior Software Engineer (.NET) is characterized by openness, respect, and enjoyment. We embrace a collaborative spirit, encouraging team members to take ownership and contribute creatively to projects. With a focus on agile methodologies and a commitment to innovation, you'll find a supportive environment where your contributions are valued.

Join Rise to see the full answer
Common Interview Questions for [RTC] Senior Software Engineer (.NET)
Can you explain your experience with C# and .NET Core in previous projects?

When answering this question, be specific about the projects you've worked on, detailing how you used C# and .NET Core to solve particular challenges. Highlight your contributions, the architecture of the systems you helped design or build, and the results your work achieved, demonstrating your proficiency and impact in these technologies.

Join Rise to see the full answer
How do you ensure code quality in your projects?

To address this question, discuss your approach to code reviews, testing practices (like unit and integration testing), and adherence to clean code principles. Provide examples of how you've implemented code quality measures in past projects and how they benefited your team and the final product.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you resolved it.

When discussing a technical challenge, provide a clear narrative outlining the problem, the steps you took to analyze and diagnose it, and the solution you implemented. Focus on the technologies used, the logic applied, and any collaboration with team members to showcase your problem-solving skills and technical leadership.

Join Rise to see the full answer
How do you approach learning new technologies and tools?

In your response, emphasize your proactive approach to learning, whether through online courses, reading documentation, or hands-on experimentation. Share a recent example of a technology you learned and how you applied it in a project, illustrating your commitment to continuous professional development.

Join Rise to see the full answer
What experience do you have with agile methodologies?

Explain your familiarity with agile methodologies by discussing your experience in agile teams, participation in ceremonies like sprint planning and retrospectives, and how you adapted to the agile process. Highlight any specific roles you have taken within your agile teams and the outcomes of successful agile practices.

Join Rise to see the full answer
Can you give an example of a successful collaboration with a cross-functional team?

Talk about a specific project where you collaborated with developers, testers, Product Owners, or other stakeholders. Describe your role, the challenges faced in collaboration, and how effective communication and shared goals led to successful project delivery.

Join Rise to see the full answer
How do you handle tight deadlines and pressure?

When discussing how you manage deadlines, focus on your organizational skills, ability to prioritize tasks, and strategies to remain focused under pressure. Provide an example of a project with tight deadlines and detail how you managed to deliver quality results.

Join Rise to see the full answer
What role do you usually take on in a team?

Reflect on your typical contributions in team settings. You could discuss whether you gravitate toward taking ownership of the technical direction, mentoring junior developers, or ensuring best practices are followed, illustrating your value as a team member and leader.

Join Rise to see the full answer
How do you approach debugging and troubleshooting applications?

Discuss your systematic approach to debugging, including tools and techniques you use, such as logging, breakpoints, or performance monitoring. Share an example of how effective debugging saved time and resources in a project.

Join Rise to see the full answer
Why do you want to work at Software Mind as a Senior Software Engineer (.NET)?

Your answer should reflect your alignment with Software Mind's mission and culture. Highlight specific aspects that attract you to the company, such as the opportunity for professional growth, the focus on innovative projects, or the collaborative work environment, making it relatable to your personal career goals.

Join Rise to see the full answer
Similar Jobs
Posted 9 days ago

Join Software Mind as a Senior Backend Engineer (Python) and help shape the future of industrial manufacturing with cutting-edge AI technologies.

Photo of the Rise User
Posted 1 hour ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join ActX as a Software Development Engineer and help shape the future of precision medicine through innovative software solutions.

Join HBK as a Senior Software Engineer and work alongside passionate technology experts to advance innovative solutions in test and measurement.

Photo of the Rise User

Join PlayStation as a Senior Software Engineer to shape the future of network reliability through innovative automation solutions.

Photo of the Rise User
Posted 4 days ago

Contribute to cutting-edge AI technology as a Web Developer, focusing on generating and evaluating AI training data.

Staff4Me Hybrid San Francisco, California, United States
Posted 2 hours ago

Elevate your career as a Senior Fullstack Developer at Staff4Me, leveraging your skills in Typescript and Javascript to create exceptional user-focused solutions.

Posted 8 days ago

Join Northrop Grumman as a Staff Software Engineer to work on revolutionary defense systems that impact lives worldwide.

Posted 9 days ago

Join Warner Music Group as a Staff Machine Learning Engineer to build cutting-edge systems that drive business growth through data insights.

Photo of the Rise User
Posted 14 days ago

Become a technical leader at Nylas by driving the evolution of our crucial email, calendar, and contact APIs.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Posted 8 months ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!